Beirut explosion: 300,000 face homelessness