Three teenagers charged after man stabbed in Oldham