SP Setia chalks up RM470mil 1Q sales