Barack Obama attacks Donald Trump at Democratic convention for 'using power of office to help himself and friends'