At least 124 people have been killed in El Salvador by flooding and landslides following days of heavy rain, the government says.