Dual Principal Component Pursuit: Improved Analysis and Efficient Algorithms