Richie McCaw 'raring to go'