High speed twin roll casting of Al-3Si-0.6Mg strip