Adil Rashid will miss England’s white-ball series against India after being given clearance to make the holy pilgrimage to Mecca.