Wal-Mart announces FY 2017 earnings calendar, provides agenda for 22nd Annual Meeting for the Investment Community