Katie Price takes on Katie Hopkins