British Airways has announced an overhaul of its loyalty programme, increasing the number of points its members will need to reach each status.