Keith Urban joins American Idol