Albury United survives scare from Diamonds in comeback victory