US President Donald Trump on Monday extended greetings to all Muslims celebrating the holy month of Ramadan. He called the month a sacred time of fasting, prayer and communal gathering.