Blue Jays infielder Ernie Clement has a monster day at the plate and goes 5-for-5 for Triple-A Buffalo