The best images from the last few days of an extraordinary World Cup in Brazil