Peugeot reveals striking new 308 hatchback to take on Golf 8