At least 27 killed in Sri Lanka depot blast