Sir Philip Green hits back at peer who outed him