Millions of Muslims around the world are preparing to take part in the fasting month of Ramadan.