Flood recovery in Tasman expected to cost $50m, take two years