Nokia C7 now available at WIND Mobile