Survey reveals many parents have baby name regrets