Galbut development group scores approval for mixed-use North Beach resi project