Marc Marquez happy despite coming third in Brno