Linda Perry tees off on Beyonce.