Lewis Hamilton hits back at claims that new McLaren is a ‘mess’