Elsewedy profits soar in 2017