Amauri out for six weeks