Rory defiant after Swiss miss