India factory PMI falls to 54.2 in June, demand softens