Sri Lanka declares state of emergency after Buddhist-Muslim clash