Barack Obama tipped to name Sperling to top economic post