What sports stadium with a capacity for 51,700 spectators (all seated), was the place where the 2016 FAI Cup Final was held?