SpeakerLM: End-to-End Versatile Speaker Diarization and Recognition with Multimodal Large Language ModelsÂ