Legend! Messi breaks Barca all-time scoring record