Sam Fender apologizes for 'disrespectful' and 'ignorant' post featuring Johnny Depp