anna and james bachelor in paradise spoilers