Marc Leishman scores top-five finish at the Fortinet Championship