Maternity pay is “excessive” and people should exercise “more personal responsibility”, Kemi Badenoch has said.