Elkington puts Twitter foot in mouth with posts about Michael Sam