Jamie Spencer confident of more success from six rides at Newmarket