Tim Tebow blasts monster batting practice home run