Barack Obama effectively clinches Democratic nomination