Lionel Messi scored twice on his eagerly-awaited return but La Liga leaders FC Barcelona were still left shell-shocked by a scintillating Real Betis side.