Sex before marriage is rape: Delhi high court