Developer settles dispute over defects in Braddon apartment complex