Trump endorses raising minimum age to 21 for more weapons