Jamie Spencer on his six rides at York and top Royal Ascot hopes