BEPZA attracts $418 million in investment