Supreme Court Snubs Baba Ramdev