House passes gun control bill that would raise minimum age for buying semi-automatic weapons to 21 | Fortune