Bonifacio smacks two-run, walk-off homer to cap Royals’ five-run ninth