Royals waive Jake Cave