NBC: Joe Biden is ready to run, first lady says