Muller hails Messi’s record