Hanif Abbasi shifted to Attock after photo leak