NBC: Former Presidents Obama, Clinton and Bush won't attend Trump's inaugural lunch