Hundreds left homeless after Sri Lanka depot blast