Kate Middleton’s ‘edited photo’ attracts obscene comments