Divergent transcription and epigenetic directionality of human promoters