Shameless buddies John Gadsby, Lex Blond and Steve Daniels have a hot 3some sex