Biden: Minimum age for purchasing weapons should be 21