Samsung and Google agree to cooperate on RCS messaging for Android