Mercedes-Benz SL63 AMG pictures and hands-on