Singapore 'prepared in principle' to recognize Palestine