An Extended Frank-Wolfe Method with "In-Face" Directions, and its Application to Low-Rank Matrix Completion