Kimberly Guilfoyle resigns as US ambassador to Greece after the White House asks her to step down, amid allegations she denies.