Ganguly joins Pune Warriors, back in IPL