Philippines opens $1.2billion casino on Manila Bay