Trump endorses raising minimum age to 21 for certain weapons