Mickelson could claim No. 1 ranking with victory in Barclays Scottish Open