Heavy Israeli strikes hit Beirut as 21 reportedly killed in Gaza mosque attack