Almost two million people attend Erdogan’s grand Istanbul rally ahead of May 14 elections, local media reports