Saif Ali Khan discharged from hospital after knife attack