Mah Sing meets RM 1b full-year sales target in 7 months