Brazil World Cup Final Venue Opens After Delays, Cost Overruns