President Barack Obama holds final news conference