The Islam Channel in breach of sponsorship rules