Garry MacDonald, 35, has dedicated winning Come Dine With Me to his late sister after being crowned the winner of the Channel 4 show with his impressive Ibiza Party-themed night.