Hamilton on top in Austria despite protest over his Mercedes