Donald Trump endorses Romney ahead of Nevada caucus