Hurricanes sign David Miller for BBL09