Whether to choose a 529 or a Roth IRA to fund education expenses