After outcry, Mark Wahlberg donates $1.5 million film fee