Rossi 'ready for World Cup'