Perez hits a mammoth HR in Royals' win over Angels