Bilinear Fitting and Fixed Rank Approximation