Alex Marquez on front row in Japan