Royals’ pen implodes in 7-2 loss to Giants