Sudanese shepherd sexually assaulted man as he wasn't used to  "immorality" in the UK, court hears