Three lives lost on NSW roads across June long weekend