Maternal diabetes and perinatal programming.