Michelle Obama bars media from upcoming speech