"There has to be accountability" over Greater Manchester’s response to New Year’s Day flooding, according to the mayor, who admitted authorities "were taken by surprise".