Johnson aide resigns over online posts