Generation gap: Divide between young and old on Obama is widest for Democrat in 40 years