Beirut 'one of biggest non-nuclear blasts'