Marawi Mosque reopens in time for Ramadan