Fox: Channing Tatum refuses to book ‘fat roles’ in Hollywood as actor sheds 30 pounds