Johnny Depp says Hollywood is 'boycotting' him, but tells fans he will 'fight to the end'