Crown Princess Mary of Denmark gives birth to male child