Lewis Hamilton has blamed "one particular spokesperson" at Red Bull for Sergio Perez's struggles with all the negative comments.