Burundi presidential poll delayed to July 21 after African request