Johnny Depp receives Medal of Honor from controversial Serbian president