NBC: Biden announces pledge by ticket sales giants to eliminate hidden fees and show full costs upfront