Lunar and Solar eclipse prophecy for the Mahdi: Authenticity and fulfilment | Al Hakam