Schweinsteiger 'ready' for Italy