Kenya floods: At least 45 killed and thousands displaced