Magna raises 2023 profit forecast