President of Brazil says country 'ready' for World Cup